The Concord Algorithm for Synchronization of Networked Multimedia Streams
نویسندگان
چکیده
Synchronizing di erent data streams from multiple sources simultaneously at a receiver is one of the basic problems involved in multimedia distributed systems. This requirement stems from the nature of packet based networks which can introduce end-to-end delays that vary both within and across streams. In this paper, we present a new algorithm called Concord, which provides an integrated solution for these single and multiple stream synchronization problems. It is notable because it de nes a single framework to deal with both problems, and operates under the in uence of parameters which can be supplied by the application involved. In particular, these parameters are used to allow a trade-o between the packet loss rates, total end-to-end delay and skew for each of the streams. For applications like conferencing this is used to reduce delay by determining the minimum bu er delay/size required.
منابع مشابه
Delay Reduction Techniques for Playout Bu eringCormac
100 Delay Reduction Techniques for Playout Bu ering Cormac J. Sreenan, Jyh-Cheng Chen, Member, IEEE, Prathima Agrawal, Fellow, IEEE, and B. Narendran Abstract| Receiver synchronization of continuous media streams is required to deal with delay di erences and variations resulting from delivery over packet networks such as the Internet. This function is commonly provided using per-stream playout ...
متن کاملA Practical Method for the Synchronization of Live Continuous Media Streams
One of the major problems in networked multimedia is the playout synchronization of continuous media streams. The sink of a set of transmitted media streams has to reestablish the presentation timing of samples within each stream (intra-stream synchronization) and among streams (inter-stream synchronization). In applications that include live human-to-human conversation there is the additional ...
متن کاملSynchronization of Live Continuous Media Streams
One of the major problems in networked multimedia is the playout synchronization of continuous media streams. The sink of a set of transmitted media streams has to reestablish the presentation timing of samples within each stream (intra-stream synchronization) and among streams (inter-stream synchronization). In applications that include live human-to-human conversation there is the additional ...
متن کاملTools for Specifying and Executing Synchronized Multimedia Presentations
Multimedia applications require the handling of synchronization between media streams. We present tools for creating, editing and presenting synchronized multimedia objects. Specifying synchronization is supported by the graphical Synchronization Editor and execution of multimedia presentations is performed by the Synchronizer. Major topics cover requirements resulting from underlying distribut...
متن کاملPerspectives on Multimedia Synchronization: Giving Control to Authors
The prevailing definition of “multimedia synchronization” pegs it as a network and operating system level issue that deals with how to deliver streams of multimedia data in a way that maintains a specific set of temporal relationships. A typical example of a multimedia synchronization problem is ensuring that video and audio streams are delivered to an application in a way that maintains lip sy...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995